egg, yoghurt, tomato sauce and mint souop - Turco Inglés Diccionario